ExpandableFAQ\Controllers\MainController D

Total Complexity 166
Dependencies 14
Dependents 1
Total lines 1,394
Lines of code 791
Logical lines of code 406
Comment lines 408
Methods 41
Properties 5

Methods 41

Method Rating Maintainability Complexity Lines of code
__construct()
A
41 14 56
networkDeactivate()
A
49 11 31
loadAdmin()
A
44 9 46
uninstall()
A
45 8 46
loadNetworkAdmin()
A
46 8 39
blogDeleted()
A
47 7 36
runOnInit()
A
47 7 36
modifyInfoLinks()
A
49 7 33
parseShortcode()
S
50 6 30
throwExceptionOnFailure()
S
54 6 21
conf()
S
54 6 21
activate()
S
50 5 29
modifyActionLinks()
S
52 5 26
modifyNetworkActionLinks()
S
52 5 26
multisiteActivate()
S
52 5 25
run()
S
55 5 20
i18n()
S
54 5 20
processActivationRequirements()
S
56 5 18
networkOrSingleActivate()
S
63 6 10
deactivate()
S
59 4 16
processError()
S
59 3 14
displayWPVersionRequirementNotice()
S
55 2 23
displayPHP_VersionRequirementNotice()
S
55 2 23
logPHP_VersionRequirementNotice()
S
55 2 22
logWPVersionRequirementNotice()
S
55 2 22
displaySessionsAreDisabledInServerNotice()
S
62 2 13
displayUnserializingIsForbiddenNotice()
S
62 2 13
displayCloningIsForbiddenNotice()
S
62 2 13
__clone()
S
68 2 7
__wakeup()
S
68 2 7
logUnserializingIsForbiddenNotice()
S
72 1 5
logSessionsAreDisabledInServerNotice()
S
72 1 5
newBlogAdded()
S
91 1 2
displayConfWithoutRoutingIsNullNotice()
S
75 1 5
logCloningIsForbiddenNotice()
S
72 1 5
logConfWithoutRoutingIsNullNotice()
S
72 1 5
logDependenciesAreNotLoadedNotice()
S
72 1 5
displayDependenciesAreNotLoadedNotice()
S
75 1 5
removeAdminFooterVersion()
S
80 1 3
removeAdminFooterText()
S
82 1 3
logToFile()
S
71 1 6